home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / config / os2Lib.tmpl < prev    next >
Text File  |  2006-04-12  |  6KB  |  209 lines

  1. XCOMM $XdotOrg: xc/config/cf/os2Lib.tmpl,v 1.5 2004/09/02 01:10:28 kem Exp $
  2. XCOMM $Xorg: os2Lib.tmpl,v 1.3 2000/08/17 19:41:48 cpqbld Exp $
  3.  
  4.  
  5.  
  6. XCOMM $XFree86: xc/config/cf/os2Lib.tmpl,v 3.18 2003/11/12 00:10:23 dawes Exp $
  7.  
  8. /*
  9.  * OS2/EMX shared library template
  10.  *
  11. #ifndef __UNIXOS2__
  12. #error You must edit os2Lib.tmpl for your (non-EMX) OS/2 dev system
  13. #endif */
  14.  
  15. #define SharedLibFont NO
  16.  
  17. #define SharedX11Reqs $(LDPRELIB) -lshm
  18. #define SharedOldXReqs $(LDPRELIB) $(XONLYLIB)
  19. #define SharedXtReqs $(LDPRELIB) $(XONLYLIB) $(SMLIB) $(ICELIB)
  20. #define SharedXaw6Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
  21. #define SharedXaw7Reqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(XLIB)
  22. #define SharedXawReqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWREQS) $(XLIB)
  23. #define SharedXmuReqs $(LDPRELIB) $(XTOOLLIB) $(XLIB)
  24. #define SharedXmuuReqs $(LDPRELIB) $(XTOOLLIB) $(XLIB)
  25. #define SharedXextReqs $(LDPRELIB) $(XONLYLIB)
  26. #define SharedXiReqs $(LDPRELIB) $(XLIB)
  27. #define SharedXrenderReqs $(LDPRELIB) $(XLIB)
  28. #define SharedXtstReqs $(LDPRELIB) $(XLIB)
  29. #define SharedSMReqs $(LDPRELIB) $(ICELIB) 
  30. #define SharedXpReqs $(LDPRELIB) $(XLIB)
  31. #define SharedXvReqs $(LDPRELIB) $(XLIB)
  32. #define SharedGLReqs $(LDPRELIB) $(XLIB)
  33. #define SharedXfontReqs $(LDPRELIB) $(XLIB)
  34. #define SharedXpmReqs $(LDPRELIB) $(XLIB)
  35. #define SharedDPSReqs $(LDPRELIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
  36. #define SharedDPSTKReqs $(LDPRELIB) $(DPSLIB) $(XMULIB) $(XTOOLLIB) $(XLIB)
  37. #define SharedGLUReqs $(LDPRELIB) $(XLIB) $(GLXLIB)
  38. #define SharedXrandrReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB)
  39. #define SharedXcursorReqs $(LDPRELIB) $(XRENDERLIB) $(XLIB)
  40. #define SharedXssReqs $(LDPRELIB) $(XLIB)
  41. #define SharedXxf86miscReqs $(LDPRELIB) $(XLIB)
  42. #define SharedXxf86vmReqs $(LDPRELIB) $(XLIB)
  43. #define SharedXxf86dgaReqs $(LDPRELIB) $(XLIB)
  44. #define SharedxkbfileReqs $(LDPRELIB) $(XONLYLIB)
  45. #define SharedxkbuiReqs $(LDPRELIB) $(XKBFILELIB) $(XONLYLIB)
  46. #define SharedXineramaReqs $(LDPRELIB) $(XLIB)
  47. #define SharedXvMCReqs $(LDPRELIB) $(XLIB)
  48. #define SharedXResReqs    $(LDPRELIB) $(XLIB)
  49. #define SharedXfontcacheReqs $(LDPRELIB) $(XLIB)
  50. #define SharedFontencReqs $(LDPRELIB) GzipLibrary
  51.  
  52. /* library revisions, these are typically empty! */
  53. #define SharedX11Rev /**/
  54. #define SharedXextRev /**/
  55. #define SharedXssRev /**/
  56. #define SharedXxf86miscRev /**/
  57. #define SharedXxf86vmRev /**/
  58. #define SharedXxf86dgaRev /**/
  59. #define SharedXxf86rushRev /**/
  60. #define SharedXvRev /**/
  61. #define SharedXineramaRev /**/
  62. #define SharedDpsRev /**/
  63. #define SharedDpsTkRev /**/
  64. #define SharedPSResRev /**/
  65. #define SharedGlxRev /**/
  66. #define SharedXfontcacheRev /**/
  67. #define SharedXauRev /**/
  68. #define SharedXdmcpRev /**/
  69. #define SharedXmuRev /**/
  70. #define SharedXmuuRev /**/
  71. #define SharedOldXRev /**/
  72. #define SharedXpRev /**/
  73. #define SharedXtRev /**/
  74. #define SharedXaRev /**/
  75. #define SharedXawRev /**/
  76. #define SharedXaw7Rev 7
  77. #define SharedXaw6Rev 6
  78. #define SharedXiRev /**/
  79. #define SharedXtstRev /**/
  80. #define SharedICERev /**/
  81. #define SharedSMRev /**/
  82. #define SharedXkeyRev /**/
  83. #define SharedFSRev /**/
  84. #define SharedFontRev /**/
  85. #define SharedXpmRev /**/
  86. #define SharedGluRev /**/
  87. #define SharedXrenderRev /**/
  88. #define SharedXrandrRev /**/
  89. #define SharedXftRev /**/
  90. #define SharedXft1Rev 1
  91. #define SharedFreetype2Rev /**/
  92. #define SharedXTrapRev /**/
  93. #define SharedExpatRev /**/
  94. #define SharedFontconfigRev /**/
  95. #define    SharedXcursorRev /**/
  96. #define SharedxkbfileRev /**/
  97. #define SharedXvMCRev /**/
  98. #define SharedXResRev /**/
  99. #define SharedFontEncRev /**/
  100.  
  101. /*
  102.  * By setting this in your Imakefile, you can force using static libraries
  103.  * to be linked with you app, rather than DLLs
  104.  */
  105. #ifndef LinkStatically
  106. #define LinkStatically NO
  107. #endif
  108.  
  109. #if LinkStatically
  110. #define SDlibX11 -lX11_s
  111. #define SDlibXExt -lXExt_s
  112. #define SDlibXmu -lXmu_s
  113. #define SDlibXt -lXt_s
  114. #define SDlibXaw -lXaw_s
  115. #define SDlibXaw7 -lXaw_s
  116. #define SDlibXaw6 -lXaw_s
  117. #define SDlibXi -lXi_s
  118. #define SDlibXtst -lXtst_s
  119. #define SDlibXp -lXp_s
  120. #define SDlibXv -lXv_s
  121. #define SDlibGL -lGL_s
  122. #define SDlibDPS -lDPS_s
  123. #define SDlibDPSTK -lDPSTK_s
  124. #else
  125. #define SDlibX11 -lX11
  126. #define SDlibXExt -lXExt
  127. #define SDlibXmu -lXmu
  128. #define SDlibXt -lXt
  129. #define SDlibXaw -lXaw
  130. #define SDlibXaw7 -lXaw
  131. #define SDlibXaw6 -lXaw
  132. #define SDlibXi -lXi
  133. #define SDlibXtst -lXtst
  134. #define SDlibXp -lXp
  135. #define SDlibXv -lXv
  136. #define SDlibGL -lGL
  137. #define SDlibDPS -lDPS
  138. #define SDlibDPSTK -lDPSTK
  139. #endif
  140.  
  141. /*
  142.  * and now a little bit of magic for using imake without source tree; if we
  143.  * are using shared libraries, we really do not need to depend on anything
  144.  */
  145. #if SharedLibXext
  146.  DEPEXTENSIONLIB = 
  147.     EXTENSIONLIB = _Use(SDlibXExt,-L$(EXTENSIONSRC)/lib SDlibXExt)
  148. #endif
  149. #if SharedLibX11
  150.          DEPXLIB = 
  151.             XLIB = $(EXTENSIONLIB) _Use(SDlibX11,-L$(XLIBSRC) SDlibX11)
  152. #endif
  153. #if SharedLibXmu
  154.        DEPXMULIB = 
  155.           XMULIB = _Use(SDlibXmu,-L$(XMUSRC) SDlibXmu) $(XLIB)
  156. #ifndef XawClientLibs
  157. #define XawClientLibs $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XPMLIB) $(EXTRAXAWCLIENTLIBS) $(XLIB)
  158. #endif
  159. #endif
  160. #if SharedOldX
  161.       DEPOLDXLIB = 
  162.          OLDXLIB = _Use(-loldX,-L$(OLDXLIBSRC) -loldX)
  163. #endif
  164. #if SharedLibXt
  165.      DEPXTOOLLIB = 
  166.         XTOOLLIB = _Use(SDlibXt,-L$(TOOLKITSRC) SDlibXt)
  167. #endif
  168. #if SharedLibXaw
  169.        DEPXAWLIB = 
  170.           XAWLIB = _Use(SDlibXaw,-L$(AWIDGETSRC) SDlibXaw)
  171. #endif
  172. #if SharedLibXaw7
  173.       DEPXAW7LIB = 
  174.          XAW7LIB = _Use(SDlibXaw7,-L$(AWIDGETSRC) SDlibXaw7)
  175. #endif
  176. #if SharedLibXaw6
  177.       DEPXAW6LIB = 
  178.          XAW6LIB = _Use(SDlibXaw6,-L$(AWIDGETSRC) SDlibXaw6)
  179. #endif
  180. #if SharedLibXi
  181.         DEPXILIB = 
  182.            XILIB = _Use(SDlibXi,-L$(XILIBSRC) SDlibXi)
  183. #endif
  184. #if SharedLibXTest
  185.     DEPXTESTLIB = 
  186.        XTESTLIB = _Use(SDlibXtst,-L$(EXTENSIONSRC)/lib/xtest SDlibXtst)
  187. #endif
  188. #if SharedLibXp
  189.        DEPXPLIB = 
  190.           XPLIB = _Use(SDlibXp,-L$(EXTENSIONSRC)/lib SDlibXp)
  191. #endif
  192. #if SharedLibXv
  193.        DEPXVLIB = 
  194.           XVLIB = _Use(SDlibXv,-L$(EXTENSIONSRC)/lib SDlibXv)
  195. #endif
  196. #if SharedLibGL
  197.        DEPGLLIB = 
  198.           GLLIB = _Use(SDlibGL,-L$(EXTENSIONSRC)/lib SDlibGL)
  199. #endif
  200. #if SharedLibDPS
  201.       DEPDPSLIB = 
  202.          DPSLIB = _Use(SDlibDPS,-L$(EXTENSIONSRC)/lib SDlibDPS)
  203. #endif
  204. #if SharedLibDPSTK
  205.     DEPDPSTKLIB = 
  206.        DPSTKLIB = _Use(SDlibDPSTK,-L$(EXTENSIONSRC)/lib SDlibDPSTK)
  207. #endif
  208.  
  209.